Aspect OntoMaven - Aspect-Oriented Ontology Development and Configuration with OntoMaven

نویسندگان

  • Adrian Paschke
  • Ralph Schäfermeier
چکیده

In agile ontology-based software engineering projects support for modular reuse of ontologies from large existing remote repositories, ontology project life cycle management, and transitive dependency management are important needs. The contribution of this paper is a new design artifact called OntoMaven combined with a unified approach to ontology modularization, aspect-oriented ontology development, which was inspired by aspect-oriented programming. OntoMaven adopts the Apache Maven-based development methodology and adapts its concepts to knowledge engineering for Maven-based ontology development and management of ontology artifacts in distributed ontology repositories. The combination with aspect-oriented ontology development allows for fine-grained, declarative configuration of ontology modules.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

OntoMaven - Maven-Based Ontology Development and Management of Distributed Ontology Repositories

1 In collaborative agile ontology development projects support for modular reuse of ontologies from large existing remote repositories, ontology project life cycle management, and transitive dependency management are important needs. The Apache Maven approach has proven its success in distributed collaborative Software Engineering by its widespread adoption. The contribution of this paper is a ...

متن کامل

An Algorithm for Resolution of Common Logic (Edition 2) Importation Implemented in OntoMaven

This paper describes the OntoMaven implementation of a resolution algorithm for importation in the ISO Common Logic (Edition 2) language. OntoMaven is a plug-in based extension of the Apache Maven software build tool for the development and reuse of knowledge base (KB) artifacts, such as ontologies and rule bases, managed in distributed (Web) repositories, such as Github and Subversion. The Ont...

متن کامل

OntoMaven API4KB - A Maven-based API for Knowledge Bases

In this paper we introduce OntoMaven which adopts the Maven-based development methodology and adapts its concepts to manage knowledge artifacts stored in distributed OntoMaven KB repositories. With OntoMaven we address OMG’s API for Knowledge Bases standardization (OMG API4KB) by supporting design time and life cycle management KB functionalities.

متن کامل

A Basis of Ontology for Aspect Oriented Metrics

The feature modularization has paved the way for the growth of aspect oriented software development. Aspect Oriented paradigm supports the separation of concerns that are scattered over the system which helps in achieving modularity. Aspect Oriented Software Development encompass software engineering abstractions and complexity at new and different dimensions. As aspect orientation is a compara...

متن کامل

Aspect Oriented Software Development: Towards A Philosophical Basis

Object oriented software measurement has been given a foundational, theoretical basis by the research of Chidamber and Kemerer, partly based on Wand and Weber’s interpretation of the ontology of Bunge. Aspect oriented software development lacks such a sound theoretical basis, with the result that there is some confusion over what constitutes an aspect and how best to measure and assess the prop...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015